sap one's energy - Turc Anglais Dictionnaire